feel embarrassed for another person - Turco Inglés Diccionario